From f9e6ccd59256ef86bdfa3bfe9810df35f7ee00fe Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Wed, 6 Jan 2016 18:09:04 +0900 Subject: [PATCH] gtkbuilder: Install gettext ITS files Recent gettext has a feature to allow consumer projects to supply their own string extraction rules for XML files, in ITS format. Gettext still ships the rule for *.ui, but it would be better maintained in the upstream project. https://bugzilla.gnome.org/show_bug.cgi?id=760202 --- gtk/Makefile.am | 5 +++++ gtk/gtkbuilder.its | 23 +++++++++++++++++++++++ gtk/gtkbuilder.loc | 6 ++++++ 3 files changed, 34 insertions(+) create mode 100644 gtk/gtkbuilder.its create mode 100644 gtk/gtkbuilder.loc diff --git a/gtk/Makefile.am b/gtk/Makefile.am index c851656ffd..48815fed92 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -1114,6 +1114,11 @@ pkgdata_DATA = gtkbuilder.rng EXTRA_DIST += gtkbuilder.rnc gtkbuilder.rng +itsdir = $(datadir)/gettext/its +its_DATA = gtkbuilder.loc gtkbuilder.its + +EXTRA_DIST += $(its_DATA) + templates = \ $(inspector_templates) \ ui/gtkapplication-quartz.ui \ diff --git a/gtk/gtkbuilder.its b/gtk/gtkbuilder.its new file mode 100644 index 0000000000..689ef0d216 --- /dev/null +++ b/gtk/gtkbuilder.its @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + diff --git a/gtk/gtkbuilder.loc b/gtk/gtkbuilder.loc new file mode 100644 index 0000000000..5d77e4841c --- /dev/null +++ b/gtk/gtkbuilder.loc @@ -0,0 +1,6 @@ + + + + + + -- 2.30.2